produce new life - Alemán Inglés Diccionario